package com.css.project.oa.travel.domain;

import java.util.Date;

/**
 * 
* @ClassName: TravelPrint 
* @Description: 差旅报销单打印用类
* @author ShiChao 
* @date 2020年6月29日 上午10:10:12 
*
 */
public class TravelPrint {
	/******打印主信息start**********/
	private String deptName;//报销人所属部门
	private String expenseName;
	private String nickName;//报销人
	private String itemName;//项目名称
	private String itemFinanceNo;//项目财务编号
	private String itemDeptName;//项目所属部门
	private String cashTimeStartStr;//报销开始时间
	private String cashTimeEndStr;//报销结束时间
	private Date expenseTime;
	private String expenseTimeYStr;//报销时间年
	private String expenseTimeMStr;//报销时间月
	private String expenseTimeDStr;//报销时间日
	private Double totalAmount;//报销总金额
	private String totalAmountUpper;//报销总金额大写
	private int mxHjdjNum = 0;//报销明细合计单据数量
	private Double mxHjMoney = 0.00;//报销明细合计金额
	/******打印主信息end**********/
	/******打印明细信息start**********/
	private Long travelItemId;
	private Long travelItemMainId;
	private String startTimeMstr;//出发月
	private String startTimeDstr;//出发日
	private String startTimeHstr;//出发时
	private String beginPlace;//出发地
	private String arriveTimeMstr;//到达月
	private String arriveTimeDstr;//到达日
	private String arriveTimeHstr;//到达时
	private String endPlace;//目的地
	private String transport ;//交通工具
	private String transportName;
	private Integer invoiceNum;//单据张数
	private Double expenseMoney;//金额
	private String expenseRemark;
	private int days;//出差天数
	private Double btMoney;//出差补贴金额
	private String otherCostName;//其他费用项目名称
	private Integer otherInvoiceNum;//其他费用单据张数
	private Double otherExpenseMoney;//其他费用金额
	/******打印明细信息end**********/
	
	private String expenseContent;//报销内容
	private String fssj;//发生时间
	private String travelType ;//类型1差旅票2打车票3住宿票
	public String getDeptName() {
		return deptName;
	}
	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}
	public String getNickName() {
		return nickName;
	}
	public void setNickName(String nickName) {
		this.nickName = nickName;
	}
	public String getItemName() {
		return itemName;
	}
	public void setItemName(String itemName) {
		this.itemName = itemName;
	}
	public String getItemFinanceNo() {
		return itemFinanceNo;
	}
	public void setItemFinanceNo(String itemFinanceNo) {
		this.itemFinanceNo = itemFinanceNo;
	}
	public String getCashTimeStartStr() {
		return cashTimeStartStr;
	}
	public void setCashTimeStartStr(String cashTimeStartStr) {
		this.cashTimeStartStr = cashTimeStartStr;
	}
	public String getCashTimeEndStr() {
		return cashTimeEndStr;
	}
	public void setCashTimeEndStr(String cashTimeEndStr) {
		this.cashTimeEndStr = cashTimeEndStr;
	}
	public String getExpenseTimeYStr() {
		return expenseTimeYStr;
	}
	public void setExpenseTimeYStr(String expenseTimeYStr) {
		this.expenseTimeYStr = expenseTimeYStr;
	}
	public String getExpenseTimeMStr() {
		return expenseTimeMStr;
	}
	public void setExpenseTimeMStr(String expenseTimeMStr) {
		this.expenseTimeMStr = expenseTimeMStr;
	}
	public String getExpenseTimeDStr() {
		return expenseTimeDStr;
	}
	public void setExpenseTimeDStr(String expenseTimeDStr) {
		this.expenseTimeDStr = expenseTimeDStr;
	}
	public Double getTotalAmount() {
		return totalAmount;
	}
	public void setTotalAmount(Double totalAmount) {
		this.totalAmount = totalAmount;
	}
	public String getTotalAmountUpper() {
		return totalAmountUpper;
	}
	public void setTotalAmountUpper(String totalAmountUpper) {
		this.totalAmountUpper = totalAmountUpper;
	}
	public Long getTravelItemMainId() {
		return travelItemMainId;
	}
	public void setTravelItemMainId(Long travelItemMainId) {
		this.travelItemMainId = travelItemMainId;
	}
	public String getStartTimeMstr() {
		return startTimeMstr;
	}
	public void setStartTimeMstr(String startTimeMstr) {
		this.startTimeMstr = startTimeMstr;
	}
	public String getStartTimeDstr() {
		return startTimeDstr;
	}
	public void setStartTimeDstr(String startTimeDstr) {
		this.startTimeDstr = startTimeDstr;
	}
	public String getStartTimeHstr() {
		return startTimeHstr;
	}
	public void setStartTimeHstr(String startTimeHstr) {
		this.startTimeHstr = startTimeHstr;
	}
	public String getBeginPlace() {
		return beginPlace;
	}
	public void setBeginPlace(String beginPlace) {
		this.beginPlace = beginPlace;
	}
	public String getArriveTimeMstr() {
		return arriveTimeMstr;
	}
	public void setArriveTimeMstr(String arriveTimeMstr) {
		this.arriveTimeMstr = arriveTimeMstr;
	}
	public String getArriveTimeDstr() {
		return arriveTimeDstr;
	}
	public void setArriveTimeDstr(String arriveTimeDstr) {
		this.arriveTimeDstr = arriveTimeDstr;
	}
	public String getArriveTimeHstr() {
		return arriveTimeHstr;
	}
	public void setArriveTimeHstr(String arriveTimeHstr) {
		this.arriveTimeHstr = arriveTimeHstr;
	}
	public String getEndPlace() {
		return endPlace;
	}
	public void setEndPlace(String endPlace) {
		this.endPlace = endPlace;
	}
	public String getTransport() {
		return transport;
	}
	public void setTransport(String transport) {
		this.transport = transport;
	}
	public Integer getInvoiceNum() {
		return invoiceNum;
	}
	public void setInvoiceNum(Integer invoiceNum) {
		this.invoiceNum = invoiceNum;
	}
	public Double getExpenseMoney() {
		return expenseMoney;
	}
	public void setExpenseMoney(Double expenseMoney) {
		this.expenseMoney = expenseMoney;
	}
	public int getDays() {
		return days;
	}
	public void setDays(int days) {
		this.days = days;
	}
	public Double getBtMoney() {
		return btMoney;
	}
	public void setBtMoney(Double btMoney) {
		this.btMoney = btMoney;
	}
	public String getExpenseContent() {
		return expenseContent;
	}
	public void setExpenseContent(String expenseContent) {
		this.expenseContent = expenseContent;
	}
	public String getFssj() {
		return fssj;
	}
	public void setFssj(String fssj) {
		this.fssj = fssj;
	}
	public String getItemDeptName() {
		return itemDeptName;
	}
	public void setItemDeptName(String itemDeptName) {
		this.itemDeptName = itemDeptName;
	}
	public String getOtherCostName() {
		return otherCostName;
	}
	public void setOtherCostName(String otherCostName) {
		this.otherCostName = otherCostName;
	}
	public Integer getOtherInvoiceNum() {
		return otherInvoiceNum;
	}
	public void setOtherInvoiceNum(Integer otherInvoiceNum) {
		this.otherInvoiceNum = otherInvoiceNum;
	}
	public Double getOtherExpenseMoney() {
		return otherExpenseMoney;
	}
	public void setOtherExpenseMoney(Double otherExpenseMoney) {
		this.otherExpenseMoney = otherExpenseMoney;
	}
	public Long getTravelItemId() {
		return travelItemId;
	}
	public void setTravelItemId(Long travelItemId) {
		this.travelItemId = travelItemId;
	}
	public String getTravelType() {
		return travelType;
	}
	public void setTravelType(String travelType) {
		this.travelType = travelType;
	}
	public String getTransportName() {
		return transportName;
	}
	public void setTransportName(String transportName) {
		this.transportName = transportName;
	}
	public String getExpenseRemark() {
		return expenseRemark;
	}
	public void setExpenseRemark(String expenseRemark) {
		this.expenseRemark = expenseRemark;
	}
	public int getMxHjdjNum() {
		return mxHjdjNum;
	}
	public void setMxHjdjNum(int mxHjdjNum) {
		this.mxHjdjNum = mxHjdjNum;
	}
	public Double getMxHjMoney() {
		return mxHjMoney;
	}
	public void setMxHjMoney(Double mxHjMoney) {
		this.mxHjMoney = mxHjMoney;
	}
	public Date getExpenseTime() {
		return expenseTime;
	}
	public void setExpenseTime(Date expenseTime) {
		this.expenseTime = expenseTime;
	}
	public String getExpenseName() {
		return expenseName;
	}
	public void setExpenseName(String expenseName) {
		this.expenseName = expenseName;
	}
	
	
	
}
